using System;
using System.ComponentModel;
using System.Collections.Generic;
using System.Text;

using EasySeries.Metier.Entites;
using EasySeries.LibXMLArea.GeneralParsingTools;

namespace EasySeries.Dal
{
    /**
     * 
     * Classe permettant les recuperations des informations
     * concernant les series
     * 
     * */
    public class SerieDal
    {
        /**
         * 
         * Fonction qui appelle la fonction de recuperation des series
         * depuis le flux RSS.
         * 
         * */
        public static IList<Serie> getSeries(BackgroundWorker worker, DoWorkEventArgs e)
        {
            return Xml_Parser.getSeries(worker, e);
        }

        /**
         * 
         * Fonction qui appelle la fonction de recuperation des episodes
         * d'une depuis le flux RSS.
         * 
         * param: serie: La serie dont on veut les episodes
         * 
         * */
        public static void updateEpisodesSerie(ref Serie serie)
        {
            Xml_Parser.updateEpisodesSerie(ref serie);
        }
    }
}
